Jalen Brunson scored a game-high 30 points to go along with nine rebounds, with Josh Hart posting a double-double with 17 points and 12 rebounds to lead the New York Knicks to a 106-100 win over the Orlando Magic.